esclerosis insular - French English Dictionary